import axios from 'axios'
export function request(config) {
//1、创建axios的实列
const instance = axios.create({
  // baseURL:'http://123.207.32.32:8000',
  baseURL:'http://152.136.185.210:7878/api/m5',
  timeout:3000
})

//2、axios的拦截器
//请求的作用
instance.interceptors.request.use(config=>{
    //1、比如config中的一些信息不符合服务器的要求
    //2、比如每次发送请求需要展示部分信息
    //3、某些网络请求（如登陆token）,需携带一些特殊的信息
  return config
},err=>{
  // console.log(err)
})

//3、响应拦截器
instance.interceptors.response.use(res=>{
return res.data

},err=>{
  console.log(err);
  return err
}) 
//4、发送真正网络请求 返回一个promise
return instance(config)

}